666 x 2 meters = 26220.47 x 78.74 inches