I would guess the ham is about 10lbs and the fat cap (with the bone in) was already trimmed off. Some things I read suggest covering with a layer of bacon to get some fat to render through. But other stuff says the meat is greasy, so I don't know how you get low fat and grease.
Civil War reenactment is LARPing for people with no imagination.