achthonderdachtenvijftigduizendnegenhonderdvierendertig
Ordinal (858934th): achthonderdachtenvijftigduizendnegenhonderdvierendertigste
The converter also handles times and prices, with a listening drill to make them stick.