6856 meters = 22493 feet and 5.26 inches