zeventigduizendhonderdzeven
Ordinal (70107th): zeventigduizendhonderdzevenste
The converter also handles times and prices, with a listening drill to make them stick.