For comparison, from wikipedia:
Gasoline: 12,889 Wh/kilogram
Diesel: 13,333 Wh/kilogram
Lithium Ion battery: Ranges from 100 to 243 Wh/kilogram.
Even when you consider that something like 50% of the energy in gasoline is lost to waste heat in a typical internal combustion engine, it's still a huge difference.