188 x 34 meters = 7401.57 x 1338.58 inches