vierhonderdachtendertigduizendhonderdzesentwintig
Ordinal (438126th): vierhonderdachtendertigduizendhonderdzesentwintigste
The converter also handles times and prices, with a listening drill to make them stick.