94 x 268 x 267 feet = 28.65 x 81.69 x 81.38 meters