17729 meters = 58166 feet and 0.13 inches