216.3 x 172.4 meters = 709.65 x 565.62 feet