0.66836 percent of 5984793942 = 39999968.79