3318 meters = 10885.826772 feet