5665 meters = 18585 feet and 11.5 inches