vijfhonderdzesenzeventigduizenddriehonderdvier
Ordinal (576304th): vijfhonderdzesenzeventigduizenddriehonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.