180 x 270 x 268 feet = 54.86 x 82.3 x 81.69 meters