270 x 340 x 176 feet = 82.3 x 103.63 x 53.64 meters