672 x 8 meters = 26456.69 x 314.96 inches