12.6 x 127 meters = 41.34 x 416.67 feet