1252.7 meters = 4109 feet and 10.9 inches