achtendertigduizendvierhonderdnegenenvijftig
Ordinal (38459th): achtendertigduizendvierhonderdnegenenvijftigste
The converter also handles times and prices, with a listening drill to make them stick.