111.9 x 179 meters = 367.13 x 587.27 feet