zeshonderdvierenzeventigduizendzesentwintig
Ordinal (674026th): zeshonderdvierenzeventigduizendzesentwintigste
The converter also handles times and prices, with a listening drill to make them stick.