vierhonderdtwintigduizenddriehonderdzesentwintig
Ordinal (420326th): vierhonderdtwintigduizenddriehonderdzesentwintigste
The converter also handles times and prices, with a listening drill to make them stick.