zevenhonderdzesennegentigduizendzeventien
Ordinal (796017th): zevenhonderdzesennegentigduizendzeventienste
The converter also handles times and prices, with a listening drill to make them stick.