Inventory of 635 million barrels. [2]
635/717 = 88.5%
[1] https://en.wikipedia.org/wiki/Strategic_Petroleum_Reserve_(U...
[2] https://www.spr.doe.gov/dir/dir.html
Reply on news.ycombinator.com