zeshonderdvierentwintigduizendtweehonderdvijfentwintig
Ordinal (624225th): zeshonderdvierentwintigduizendtweehonderdvijfentwintigste
The converter also handles times and prices, with a listening drill to make them stick.