vierhonderdachtduizendvierhonderdachtenveertig
Ordinal (408448th): vierhonderdachtduizendvierhonderdachtenveertigste
The converter also handles times and prices, with a listening drill to make them stick.