6388 meters = 20958.005249 feet