21012 meters = 68937 feet and 0.09 inches