honderdduizenddrieënveertig
Ordinal (100043th): honderdduizenddrieënveertigste
The converter also handles times and prices, with a listening drill to make them stick.