34 x 132 x 156 meters = 111.55 x 433.07 x 511.81 feet