zevenhonderdachtduizendhonderdveertig
Ordinal (708140th): zevenhonderdachtduizendhonderdveertigste
The converter also handles times and prices, with a listening drill to make them stick.