negenhonderdvierenzeventigduizendtweehonderdeenentwintig
Ordinal (974221th): negenhonderdvierenzeventigduizendtweehonderdeenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.