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