176 x 266 x 264 feet = 53.64 x 81.08 x 80.47 meters