vierhonderdtwintigduizendzeshonderd
Ordinal (420600th): vierhonderdtwintigduizendzeshonderdste
The converter also handles times and prices, with a listening drill to make them stick.