885 x 34 meters = 34842.52 x 1338.58 inches