127.4 x 113 meters = 417.98 x 370.73 feet