This does not make sense, 22/624 = 0.037.
That's a whopping 3.7% difference, and based on the
@MotorMatchup efficiency data, https://www.motormatchup.com/efficiency. If cruise at 65mph, total power is 12.51KW and 0.037 of that is 441 watts additional electricity consumed compared to Atom...