zeshonderdachtentachtigduizendhonderdelf
Ordinal (688111th): zeshonderdachtentachtigduizendhonderdelfste
The converter also handles times and prices, with a listening drill to make them stick.