21643 meters = 71007 feet and 2.61 inches