275.3 x 273.1 feet = 83.91 x 83.24 meters