511 x 685 inches = 12.979 x 17.399 meters