zevenhonderdachtentachtigduizendzeshonderdtwintig
Ordinal (788620th): zevenhonderdachtentachtigduizendzeshonderdtwintigste
The converter also handles times and prices, with a listening drill to make them stick.