vijfhonderdtachtigduizendvierhonderdvijfenzeventig
Ordinal (580475th): vijfhonderdtachtigduizendvierhonderdvijfenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.