1008900 in words is written as :

One Million Eight Thousand Nine Hundred