100 x 668 inches = 2.54 x 16.967 meters