6605.8 meters = 21672 feet and 6.87 inches