334 x 255 x 82 feet = 101.8 x 77.72 x 24.99 meters