3400000 percent of 780000000000 = 26520000000000000