8220 meters = 26968.503937 feet