what is the estimated population of the country hosting the atlas site ?
328 million