100W 8RJ resistors

I'm building a dummy load device for amp testing. I ordered 4 100W 8 ohm, wire-wound resistors from a vendor in Hong Kong (the gold aluminum jobs). They just arrived and are much smaller I expected; 59 mm long. I Googled a bit and see that other 8RJ resistors are the same size - so, it's my fault. Should I get something heavier? With shipping, they were only $15, so I'm not in too deep.
 
If these are ones in aluminium casing they must be placed on a heatsink to be able to dissipate 100W. could be smaller one with the fan. Also for the long time I was using 4 8Ohm 10W wire-wound resistors in a beer stain (1l) full of water 🙂 only limitation of this solution that it is not usable for DC loads