5683 meters = 18645 feet and 0.16 inches