zevenhonderdzesentachtigduizendvijfhonderdtwee
Ordinal (786502th): zevenhonderdzesentachtigduizendvijfhonderdtweeste
The converter also handles times and prices, with a listening drill to make them stick.