64.6 x 179 meters = 211.94 x 587.27 feet