zevenhonderdachtentachtigduizendachthonderdzevenentwintig
Ordinal (788827th): zevenhonderdachtentachtigduizendachthonderdzevenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.