vierhonderdachtduizendzeshonderdachtentwintig
Ordinal (408628th): vierhonderdachtduizendzeshonderdachtentwintigste
The converter also handles times and prices, with a listening drill to make them stick.