685 x 566 inches = 17.399 x 14.376 meters