259 x 263 x 67 feet = 78.94 x 80.16 x 20.42 meters