zeshonderdeenenzeventigduizendachthonderdachtendertig
Ordinal (671838th): zeshonderdeenenzeventigduizendachthonderdachtendertigste
The converter also handles times and prices, with a listening drill to make them stick.