81 x 268 x 117 feet = 24.69 x 81.69 x 35.66 meters