6652.8 meters = 21826.771654 feet