0.0005 percent of 29667629 = 148.33814500000003