honderdvierentwintigduizendtweehonderdvijfentachtig
Ordinal (124285th): honderdvierentwintigduizendtweehonderdvijfentachtigste
The converter also handles times and prices, with a listening drill to make them stick.