260 x 264 x 68 feet = 79.25 x 80.47 x 20.73 meters