0.001 percent of 29667629 = 296.67629000000005