217.6 x 175.4 meters = 713.91 x 575.46 feet