vierhonderdnegenendertigduizendzeven
Ordinal (439007th): vierhonderdnegenendertigduizendzevenste
The converter also handles times and prices, with a listening drill to make them stick.