tachtigduizendvijfhonderdvier
Ordinal (80504th): tachtigduizendvijfhonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.