5988.1 meters = 19645 feet and 11.97 inches