80 x 580 feet = 24.38 x 176.78 meters