6911.6 meters = 22675.853018 feet