4 ms·Massive floating generators to provide power and food to Japan5 points by echair 18y agogaius 18y agoThey are each expected to produce about 300 megawatt hours of power. That makes no sense. 300 megawatts OR 300 megawatt-hours of stored power per how long?