268 x 341 x 180 feet = 81.69 x 103.94 x 54.86 meters