vierhonderdtwintigduizenddriehonderdzesenveertig
Ordinal (420346th): vierhonderdtwintigduizenddriehonderdzesenveertigste
The converter also handles times and prices, with a listening drill to make them stick.