274.3 x 272.1 feet = 83.61 x 82.94 meters