Soak the raisins, mixed fruit, and chopped almonds in the rum or brandy overnight.
Combine the flour, sugar, salt, and yeast to the bowl of your mixer. Add the warm milk, melted butter, beaten eggs, vanilla extract, and almond extract. Mix using the dough hook until smooth and elastic, about 5 to 7 minutes.
Drain the soaked fruit and nuts, add them into the mixer and mix until evenly distributed.
Place the dough in a greased bowl, cover with a damp cloth, and let rise in a warm place until doubled in size, about 1-2 hours.
Cut the marzipan piece in 2 and roll each one into a long that's about 12 inches long.
After the dough has risen, punch it down then divide it into 2 equal pieces. Roll out each piece into a large square, about 12x12-inches. Place one marzipan log at the edge of the dough and roll the dough over the marzipan, pinching the ends. Repeat with remaining dough and marzipan.
Place the shaped stollens seam side down on a baking sheet, cover with a damp cloth, and let rise until puffy, about 30-45 minutes.
Preheat your oven to 350°F (175°C). Brush the stollen with a bit of melted butter than transfer the baking sheet to the oven. Bake for 35-40 minutes, or until golden brown.
While the stollen is still warm, brush it with the remaining melted butter, wait 5 minutes then dust it heavily with the powdered sugar.