achthonderdzevenendertigduizendnegenhonderdachtenvijftig
Ordinal (837958th): achthonderdzevenendertigduizendnegenhonderdachtenvijftigste
The converter also handles times and prices, with a listening drill to make them stick.