70% of the energy in a petrol car is lost as heat. Only around 30% or less of the energy actually propels the car. I imagine that's why there's a big difference.