2.3 percent of 5800000000 = 133400000