tachtigduizenddriehonderdachtentwintig
Ordinal (80328th): tachtigduizenddriehonderdachtentwintigste
The converter also handles times and prices, with a listening drill to make them stick.