vierhonderdachtentwintigduizendachthonderdvijfenveertig
Ordinal (428845th): vierhonderdachtentwintigduizendachthonderdvijfenveertigste
The converter also handles times and prices, with a listening drill to make them stick.