2.3 percent of 142000000 = 3266000