20746 meters = 68064 feet and 3.65 inches