0.668367 percent of 5984793942 = 40000387.73