vijfhonderdzevenenzeventigduizendvierhonderdachtentwintig
Ordinal (577428th): vijfhonderdzevenenzeventigduizendvierhonderdachtentwintigste
The converter also handles times and prices, with a listening drill to make them stick.