18888 meters = 61968 feet and 6.05 inches