689 x 43 inches = 17.501 x 1.092 meters