I'm trying to calculate the surface area of an n-dimensional sphere $\mathbb{S}^n\subset\mathbb{R}^{n+1}$ by means of a differential form. For let $$\omega=\sum_{i=1}^{n+1}(-1)^{i-1}x^{i}dx^{1}\wedge\cdots\wedge \hat{dx^{i}}\wedge\cdots\wedge dx^{n+1}$$ be the volume form of the sphere and take the parameterization $F:[0,\pi]^{n-1}\times[0,2\pi]\to\mathbb{S}^n$ where $$F(y^1,\dots,y^n)=(z^1,\dots,z^n,z^{n+1}) $$
and
$$ \begin{align} z^1&=\cos y^1 \\ z^2&=\sin y^1\cos y^2 \\ z^3&=\sin y^1\sin y^2\cos y^3\\ .\\ .\\ .\\ z^n&=\sin y^1\cdots\sin y^{n-1}\cos y^n\\ z^{n+1}&=\sin y^1\cdots\sin y^{n-1}\sin y^n\\ \end{align} $$
So I've tried to compute $F^{*}\omega$ in order to compute $\int F^{*}\omega$ , but the computations began to turn out very complicated. Can anyone help me with such calculations? Is there a easier way to do these computations ?