vierhonderdvierenzeventigduizendzevenhonderdvijf
Ordinal (474705th): vierhonderdvierenzeventigduizendzevenhonderdvijfste
The converter also handles times and prices, with a listening drill to make them stick.