289 x 273 feet = 88.09 x 83.21 meters