694 x 672 inches = 17.628 x 17.069 meters