6949 meters = 22798 feet and 6.68 inches