honderdtweeduizendvierhonderdvijfentwintig
Ordinal (102425th): honderdtweeduizendvierhonderdvijfentwintigste
The converter also handles times and prices, with a listening drill to make them stick.