668 x 4 meters = 26299.21 x 157.48 inches