vijfenveertigduizendvierhonderdeenendertig
Ordinal (45431th): vijfenveertigduizendvierhonderdeenendertigste
The converter also handles times and prices, with a listening drill to make them stick.