411 x 370 x 25 meters = 1348.43 x 1213.91 x 82.02 feet