1960.66 cm to inches