6434.1 meters = 21109.251969 feet