achthonderdzevenennegentigduizenddriehonderddertig
Ordinal (897330th): achthonderdzevenennegentigduizenddriehonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.