Your math seem to work out, but I don't like the incoherent use if energy units.
60 MWh per what? Per hour? thats just 60 MW continuous POWER or 1440 MWh ENERGY per day.