achthonderdachtenzeventigduizendhonderdeenentwintig
Ordinal (878121th): achthonderdachtenzeventigduizendhonderdeenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.