280 x 323 feet = 85.34 x 98.45 meters