175.3 x 131.4 meters = 575.13 x 431.1 feet