There are a number of different ways of constructing such a dome that will give different volumes. I think you are referring to the case in which any horizontal cross section of the dome is a rectangle. Set up a coordinate system so that the corners of the rectangular bottom are at (10, 5), (-10, 5), (-10, -5), and (10, -5). A diagonal will have length [itex]\sqrt{20^2+ 10^2}= \sqrt{500}= 10\sqrt{5}[/itex]. In order to have height, in the center, of 15, I am going to assume that the line of the dome cover from, say, (-10, 5) to (10, -5) is an ellipse with "semi-major axis" of length [itex]10\sqrt{5}[/itex] and "semi-minor axis" of length 15. That will have equation [itex]225s^2+ 500z^2= 112500[/itex] (225 is [itex]15^2[/itex] and 112500 is (225)(500).) That is, for a given z,
[tex]s= \frac{112500- 500z^2}{15}[/tex]
where s is the diagonal length of the rectangle at height h. We also know that all the rectangles, at every height z, are similar to the base, which is 10 by 20 meters. That is, each rectangle is 10k by 20k meters so, by the pythagorean theorem [itex]100k^2+ 400k^2= 500k^2= 112500- 500z^2[/itex] so that [itex]k^2= 225- z^2[/itex] and [itex]k= \sqrt{225- z^2}[/itex]. That is, a cross section of the dome at height z is a rectangle with length [itex]20\sqrt{225- z^2}[/itex] and width [itex]10\sqrt{225- z^2}[/itex] and so area [itex]200(225- z^2)[/itex].
The volume of such a rectangular layer, of thickness [itex]\Delta z[/itex] would be [itex]200(225- z^2)\Delta z[/itex] so the total volume of such layers would be
[tex]\sum 200(225- z^2)\Delta z[/tex]
and, in the limit, that becomes the integral
[tex]\int_{z=0}^{15} 200(225- z^2)dz[/tex]