596 x 31 inches = 15.138 x 0.787 meters