zeshonderdvierenzeventigduizendtwaalf
Ordinal (674012th): zeshonderdvierenzeventigduizendtwaalfste
The converter also handles times and prices, with a listening drill to make them stick.