honderdvijfennegentigduizendvierhonderdvijftig
Ordinal (195450th): honderdvijfennegentigduizendvierhonderdvijftigste
The converter also handles times and prices, with a listening drill to make them stick.