zevenhonderdzevenentachtigduizendzevenhonderdvier
Ordinal (787704th): zevenhonderdzevenentachtigduizendzevenhonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.