driehonderddrieënveertigduizendvierenzeventig
Ordinal (343074th): driehonderddrieënveertigduizendvierenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.