262 x 266 x 70 feet = 79.86 x 81.08 x 21.34 meters