5758 meters = 18891 feet and 0.91 inches