negenhonderdzevenendertigduizendachthonderdachtendertig
Ordinal (937838th): negenhonderdzevenendertigduizendachthonderdachtendertigste
The converter also handles times and prices, with a listening drill to make them stick.