676 x 12 meters = 26614.17 x 472.44 inches