negenhonderdvierenzeventigduizendvijfhonderdzevenenveertig
Ordinal (974547th): negenhonderdvierenzeventigduizendvijfhonderdzevenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.