achthonderdeenendertigduizendzeshonderdeenenveertig
Ordinal (831641th): achthonderdeenendertigduizendzeshonderdeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.