While it is a 250' Free Tower used in parachute training, it is not located at Ft. Benning. In 1942, the Marine Corps built a parachute training facility at Hadnot Point, New River, NC. It had a Jump tower almost identical to the ones at Ft. Benning. They closed the school in 1943. If I was a betting man I would say this grown-over Marine training field is at this facility.
Ah yes, I remember the hours I spent in the cupola atop the winch control building at the Jump Towers at Ft. Benning when I was a Black Hat back in my younger days.