125 x 127 meters = 410.1 x 416.67 feet