zeshonderdvierenzeventigduizendtweehonderddertig
Ordinal (674230th): zeshonderdvierenzeventigduizendtweehonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.