honderddertigduizendzevenhonderdvier
Ordinal (130704th): honderddertigduizendzevenhonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.