Understanding transistor datasheets
For saturation you should assume hfe to be 10. This gives:

(5V − 0.85V) / ((0.09A ⋅ 3) / 10) = 154 Ω

Consider using a 150-220Ω base resistor instead. And since a fan is an inductive load, don't forget the flyback diode from the collector to the +12V rail. A 1N4000 series diode should be fine for this small a load.