drieënveertigduizendachthonderdveertig
Ordinal (43840th): drieënveertigduizendachthonderdveertigste
The converter also handles times and prices, with a listening drill to make them stick.