achthonderdzesenzeventigduizendvijfhonderdeenenveertig
Ordinal (876541th): achthonderdzesenzeventigduizendvijfhonderdeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.