Floating solar farm the size of 121 football pitches