326 x 136 x 127 feet = 99.36 x 41.45 x 38.71 meters