zevenhonderdachtentachtigduizendvijfhonderdacht
Ordinal (788508th): zevenhonderdachtentachtigduizendvijfhonderdachtste
The converter also handles times and prices, with a listening drill to make them stick.