216.6 x 174.4 meters = 710.63 x 572.18 feet