driehonderddertienduizendvierhonderdvijfendertig
Ordinal (313435th): driehonderddertienduizendvierhonderdvijfendertigste
The converter also handles times and prices, with a listening drill to make them stick.