5686 meters = 18654 feet and 10.27 inches