achthonderdtwintigduizendachthonderddertig
Ordinal (820830th): achthonderdtwintigduizendachthonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.