negenhonderdzesentwintigduizendvierhonderdvijfentwintig
Ordinal (926425th): negenhonderdzesentwintigduizendvierhonderdvijfentwintigste
The converter also handles times and prices, with a listening drill to make them stick.