580 x 280 feet = 176.78 x 85.34 meters