vierhonderdnegenentachtigduizendvijfhonderdeenenveertig
Ordinal (489541th): vierhonderdnegenentachtigduizendvijfhonderdeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.