zesenzeventigduizendzevenhonderdacht
Ordinal (76708th): zesenzeventigduizendzevenhonderdachtste
The converter also handles times and prices, with a listening drill to make them stick.