6682 meters = 21922 feet and 6.87 inches