654 x 853 inches = 16.612 x 21.666 meters