34.3 x 34 meters = 1350.39 x 1338.58 inches