vierhonderdzevenduizendvierhonderdachtenveertig
Ordinal (407448th): vierhonderdzevenduizendvierhonderdachtenveertigste
The converter also handles times and prices, with a listening drill to make them stick.