183 x 672 inches = 4.648 x 17.069 meters