42596 mm to inches