65 x 369 x 84 meters = 2559.06 x 14527.56 x 3307.09 inches