95629 mm to inches