vierhonderdzeventigduizendachthonderdzesenzeventig
Ordinal (470876th): vierhonderdzeventigduizendachthonderdzesenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.