95660 mm to inches