507 x 681 inches = 12.878 x 17.297 meters