6810.9 meters = 22345.472441 feet