zevenhonderdvijfentachtigduizendnegenhonderdeenenzeventig
Ordinal (785971th): zevenhonderdvijfentachtigduizendnegenhonderdeenenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.