zevenhonderdzevenennegentigduizendvijf
Ordinal (797005th): zevenhonderdzevenennegentigduizendvijfste
The converter also handles times and prices, with a listening drill to make them stick.