achthonderddrieënveertigduizendvierhonderdeenendertig
Ordinal (843431th): achthonderddrieënveertigduizendvierhonderdeenendertigste
The converter also handles times and prices, with a listening drill to make them stick.