26 x 24 x 33 meters = 85.3 x 78.74 x 108.27 feet