6415.4 meters = 21047.900262 feet