6886 meters = 22591 feet and 10.36 inches