No, I was using U.S. government statistics.
http://www.census.gov/ipc/www/popclockworld.html
for the total
and
http://www.census.gov/cgi-bin/ipc/idbsum.pl?cty=IN
for India
Then you've used the year 2030 extrapolated figures. Those are never accurate. Besides, for that year, the world population will "be" around 10 billion, not 6.5 billion.
AFAIK, India's population census is available latest for the year 2004.