333 x 261 x 82 feet = 101.5 x 79.55 x 24.99 meters