zevenhonderdzesenzestigduizendachthonderdzevenenzeventig
Ordinal (766877th): zevenhonderdzesenzestigduizendachthonderdzevenenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.