172.6 x 129.8 meters = 566.27 x 425.85 feet