zevenhonderdvierduizendhonderdzesennegentig
Ordinal (704196th): zevenhonderdvierduizendhonderdzesennegentigste
The converter also handles times and prices, with a listening drill to make them stick.