0.66 percent of 5984793942 = 39499640.02