zevenentachtigduizendvier
Ordinal (87004th): zevenentachtigduizendvierste
The converter also handles times and prices, with a listening drill to make them stick.