5679 meters = 18631 feet and 10.68 inches