5664.4 meters = 18583 feet and 11.87 inches