vierhonderdnegenendertigduizendachtentwintig
Ordinal (439028th): vierhonderdnegenendertigduizendachtentwintigste
The converter also handles times and prices, with a listening drill to make them stick.