honderdveertigduizendnegenhonderdvijfennegentig
Ordinal (140995th): honderdveertigduizendnegenhonderdvijfennegentigste
The converter also handles times and prices, with a listening drill to make them stick.