what percentage is 55.256 billion of 260.17 billion