268 x 272 x 76 feet = 81.69 x 82.91 x 23.16 meters