59 x 695 inches = 1.499 x 17.653 meters