vierhonderdachtentwintigduizendzeshonderdvier
Ordinal (428604th): vierhonderdachtentwintigduizendzeshonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.