266 x 79 x 82 meters = 10472.44 x 3110.24 x 3228.35 inches