689 x 841 inches = 17.501 x 21.361 meters