21387 meters = 70167 feet and 3.87 inches