0.00000094 percent of 67753538 = 0.64