vierhonderdachtentwintigduizendvijfhonderdzes
Ordinal (428506th): vierhonderdachtentwintigduizendvijfhonderdzesste
The converter also handles times and prices, with a listening drill to make them stick.