achthonderdzevenenzeventigduizendachthonderdzesendertig
Ordinal (877836th): achthonderdzevenenzeventigduizendachthonderdzesendertigste
The converter also handles times and prices, with a listening drill to make them stick.