6675.8 meters = 21902 feet and 2.77 inches