6594.6 meters = 21635.826772 feet