667 x 3 meters = 26259.84 x 118.11 inches