728 x 34 meters = 28661.42 x 1338.58 inches