408 x 280 feet = 124.36 x 85.34 meters