negenhonderdachtendertigduizendtweehonderdvier
Ordinal (938204th): negenhonderdachtendertigduizendtweehonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.