21390 meters = 70177 feet and 1.98 inches