268 x 237 x 84 meters = 10551.18 x 9330.71 x 3307.09 inches