zevenhonderdnegenentachtigduizendvierhonderdvierendertig
Ordinal (789434th): zevenhonderdnegenentachtigduizendvierhonderdvierendertigste
The converter also handles times and prices, with a listening drill to make them stick.