vierhonderdachtentachtigduizendvijfhonderdachtentwintig
Ordinal (488528th): vierhonderdachtentachtigduizendvijfhonderdachtentwintigste
The converter also handles times and prices, with a listening drill to make them stick.