169.6 x 126.8 meters = 556.43 x 416.01 feet