negenhonderdvierenzeventigduizendvierhonderdvijfendertig
Ordinal (974435th): negenhonderdvierenzeventigduizendvierhonderdvijfendertigste
The converter also handles times and prices, with a listening drill to make them stick.