vierhonderdeenentwintigduizendachtenveertig
Ordinal (421048th): vierhonderdeenentwintigduizendachtenveertigste
The converter also handles times and prices, with a listening drill to make them stick.