336 x 261 x 84 feet = 102.41 x 79.55 x 25.6 meters