I'm having a problem starting and solving the following problem:

My attempt at the solution was to realize you need to balance the upward forces with those of the downward forces in which case you have a buoyant force, for the upward force. And downward is the weight of the ball and the pressure of the ball at that height it's at. So then to solve it I assume you equate both and then you can find the specific gravity?
Thanks,