280 x 249 feet = 85.34 x 75.9 meters