zeshonderdnegenenzeventigduizendtweehonderdvierenveertig
Ordinal (679244th): zeshonderdnegenenzeventigduizendtweehonderdvierenveertigste
The converter also handles times and prices, with a listening drill to make them stick.