vierhonderddrieduizendvijfentwintig
Ordinal (403025th): vierhonderddrieduizendvijfentwintigste
The converter also handles times and prices, with a listening drill to make them stick.