1267.7 meters = 4159 feet and 1.45 inches