vierhonderdzesenzeventigduizenddriehonderdzeventig
Ordinal (476370th): vierhonderdzesenzeventigduizenddriehonderdzeventigste
The converter also handles times and prices, with a listening drill to make them stick.