6766 meters = 22198 feet and 1.95 inches