5681 meters = 18638 feet and 5.42 inches