285 x 273 feet = 86.87 x 83.21 meters