0.0000027 percent of 2670000000 = 72.09