0.0000028 percent of 2670000000 = 74.76