vijfhonderdzevenenzeventigduizenddriehonderdtien
Ordinal (577310th): vijfhonderdzevenenzeventigduizenddriehonderdtienste
The converter also handles times and prices, with a listening drill to make them stick.