176.6 x 134.4 meters = 579.4 x 440.94 feet