272.3 x 270.1 feet = 83 x 82.33 meters