zevenennegentigduizendtweehonderdelf
Ordinal (97211th): zevenennegentigduizendtweehonderdelfste
The converter also handles times and prices, with a listening drill to make them stick.