6434 meters = 21108.923885 feet