386 x 127 meters = 1266.4 x 416.67 feet