5 ms·756 MW is the peak power rate, not accumulated amount of power that will be generated per year.by patricklorio 3y ago756 MW is the peak power rate, not accumulated amount of power that will be generated per year.