5678.4 meters = 18629 feet and 11.06 inches