zevenhonderdzesduizendvierhonderdvijfennegentig
Ordinal (706495th): zevenhonderdzesduizendvierhonderdvijfennegentigste
The converter also handles times and prices, with a listening drill to make them stick.