One liter of gasoline can deliver 35 megajoule of energy…

One liter of gasoline can deliver 35 megajoule of energy. This is the amount of energy one square meter of land receives from the sun, in the best conditions, in approximately ten hours.