169.6 x 127.4 meters = 556.43 x 417.98 feet