1267.5 meters = 4158 feet and 5.57 inches