zeshonderdzesentachtigduizendzevenhonderdvierenveertig
Ordinal (686744th): zeshonderdzesentachtigduizendzevenhonderdvierenveertigste
The converter also handles times and prices, with a listening drill to make them stick.