6409 meters = 21026.902887 feet