zevenennegentigduizenddriehonderdachtenzeventig
Ordinal (97378th): zevenennegentigduizenddriehonderdachtenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.