135 x 276 x 88 feet = 41.15 x 84.12 x 26.82 meters