honderdeenenveertigduizendtweehonderdzesenzeventig
Ordinal (141276th): honderdeenenveertigduizendtweehonderdzesenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.