No. It is 22 megawatts for 1 second. A joule is one watt for one second.
A watt is one joule per second.