678 x 12 meters = 26692.91 x 472.44 inches