5758.6 meters = 18893 feet and 0.54 inches