0.0001 percent of 29667629 = 29.667628999999998