vierhonderdnegentigduizendhonderdzeven
Ordinal (490107th): vierhonderdnegentigduizendhonderdzevenste
The converter also handles times and prices, with a listening drill to make them stick.