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