80 x 558 feet = 24.38 x 170.08 meters