691 x 843 inches = 17.551 x 21.412 meters