21906 meters = 71870 feet and 0.94 inches