7109.9 meters = 23326.44357 feet