6396 meters = 20984.251969 feet