zeshonderdvierentwintigduizendveertig
Ordinal (624040th): zeshonderdvierentwintigduizendveertigste
The converter also handles times and prices, with a listening drill to make them stick.