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