1770.6 meters = 5809 feet and 0.66 inches