honderdeenennegentigduizendnegenhonderdzesenzeventig
Ordinal (191976th): honderdeenennegentigduizendnegenhonderdzesenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.