660 x 85 inches = 16.764 x 2.159 meters