dm ist die Abkürzung für Dezimeter, als für das Zehntel eines Meters; analog zu cm, was für Zentimeter steht, also für das Hundertstel eines Meters.
dm ist also eine Einheit, und kein Produkt!
Deshalb steht
90dm3
für
90 * (dm)3 = 90 * dm * dm * dm
Dies ist nicht gleichbedeutend mit 90 * d * d * d * m * m * m, denn Du sollst dm nicht trennen :-)
Vielleicht kannst Du es Dir besser zum Beispiel an Quadratzentimetern klar machen:
10cm2 bedeuten ja auch 10 * cm * cm und nicht 10 * c * c * m * m
Korrektur:
Wie Unknown in seiner Antwort schreibt, steht d für dezi, also ein Zehntel. Deshalb könnte man also doch
90 * d * d * d * m * m * m = 90 *1/10 * 1/10 * 1/10 * m * m * m = 90 * 1/1000 * m3 schreiben.
Ebenso für 10cm2 = 10 * c * c * m * m = 10 * 1/100 * 1/100 * m * m = 10 * 1/10000 * m2 = 1/1000 m2.
Besten Gruß