6879 meters = 22568 feet and 10.77 inches