516 x 690 inches = 13.106 x 17.526 meters