Nice catch indeed.
I'm 6'3" and the distance on my body, in approximation to where the fish lines up against you, is 22" (from armpit to under pants pocket). 7.5lbs might be a tad generous on the guestimation scale.
Independence Grove is for certain a place where some big fish can be had. Nicely done.
Jason W. Norris
Managing Editor - WindyCityFishing.com