268 x 84 x 180 feet = 81.69 x 25.6 x 54.86 meters