52.7 x 126.9 meters = 172.9 x 416.34 feet