In the course of trying to answer Closed form of a series involving the squared Beta function I came up with this expresion, which can be proven in a round-about manner via the Beta function: $$ \pi = 2+\frac23 \sum_{n=1}^\infty \prod_{k=1}^{n-1} \frac{4k^2}{(2k+3)(2k+1)} $$ I'm wondering if this is a known expression, and is there a straightforward proof?
It converges fairly slowly, since the term ratio is $$\frac{n^2}{(n+\frac12)(n+\frac32)}$$ so people doing digits-of-pi work would not be interested.
I have searched the web and could not find this, nor the trivially equivalent relation $$\pi = 2+\frac{1}{2}\sum_{n=1}^\infty\frac{2^{2n}(n-1)!)^2}{(2n+1)((2n-1)!!)^2}$$ In particular, MathWorld and Wikipedia (as well as references like Abramowitz and Stegun and Rektorys) don't have it.
On the other hand, full Mathematica and even Wolfram alpha does get the right answer.