vijfhonderdzevenenzeventigduizendzevenhonderdacht
Ordinal (577708th): vijfhonderdzevenenzeventigduizendzevenhonderdachtste
The converter also handles times and prices, with a listening drill to make them stick.