1966.26 cm to inches