zesenzeventigduizendzevenhonderdzesentwintig
Ordinal (76726th): zesenzeventigduizendzevenhonderdzesentwintigste
The converter also handles times and prices, with a listening drill to make them stick.