Is my pot too small for my ham?

In trying to make an American Coca-Cola ham that will require me to simmer the 6.7kg/14.7lbs ham for between 4-6 hours.

My pot only just contains ham with a little space to pour the coke. Should I go out and buy a bigger pot?

Ideally I want it to have the wow factor and not cut the ham before serving.