416 x 136 x 341 feet = 126.8 x 41.45 x 103.94 meters