Definitions for "Megajoules"
Unit of energy equal to one million joules or 0.278 kWh.