228.6 x 186.4 meters = 750 x 611.55 feet