What is 3,256,423,865 rounded to the nearest million