6527.9 meters = 21416.994751 feet