326 x 660 inches = 8.28 x 16.764 meters