91.5 x 51 meters = 300.2 x 167.32 feet