6638 meters = 21778 feet and 2.58 inches