66.17 percent of 1330000000000 = 880061000000.0001