vierhonderdelfduizendzesennegentig
Ordinal (411096th): vierhonderdelfduizendzesennegentigste
The converter also handles times and prices, with a listening drill to make them stick.