0.667 percent of 5984793942 = 39918575.59