268 x 130 x 256 feet = 81.69 x 39.62 x 78.03 meters