174.6 x 131.8 meters = 572.83 x 432.41 feet