582 x 85 inches = 14.783 x 2.159 meters