60 MWh continuous is nonsense because its a unit of energy, 60 MWh per hour is just 60 megawatts, 60 MWh per second however is 216 gigawatts.