179 x 113 meters = 587.27 x 370.73 feet