229.6 x 187.4 meters = 753.28 x 614.83 feet