According to an article[0] on Bloomberg, it's 266% of GDP. Anything I've missed?
[0] https://www.bloomberg.com/news/articles/2018-04-03/china-s-a...