179 x 668 inches = 4.547 x 16.967 meters