achthonderdtwintigduizendtweehonderdzeventien
Ordinal (820217th): achthonderdtwintigduizendtweehonderdzeventienste
The converter also handles times and prices, with a listening drill to make them stick.