83.7 x 76.5 meters = 274.61 x 250.98 feet