6892 meters = 22611 feet and 6.58 inches