6695 meters = 21965 feet and 2.68 inches