zevenhonderdtwaalfduizendnegenenveertig
Ordinal (712049th): zevenhonderdtwaalfduizendnegenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.