173.6 x 131.4 meters = 569.55 x 431.1 feet