217.3 x 173.4 meters = 712.93 x 568.9 feet