389 x 127 meters = 1276.25 x 416.67 feet