0.66835 percent of 5984793942 = 39999370.31