660 x 331 inches = 16.764 x 8.407 meters