driehonderdachtenzeventigduizendvierhonderdvijfendertig
Ordinal (378435th): driehonderdachtenzeventigduizendvierhonderdvijfendertigste
The converter also handles times and prices, with a listening drill to make them stick.