171.6 x 129.4 meters = 562.99 x 424.54 feet