achthonderdtwaalfduizendzevenhonderddertig
Ordinal (812730th): achthonderdtwaalfduizendzevenhonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.