6602.1 meters = 21660.433071 feet