84 x 150 x 79 feet = 25.6 x 45.72 x 24.08 meters