6423.8 meters = 21075.459318 feet