74.5 x 83.6 meters = 244.42 x 274.28 feet