512 x 686 inches = 13.005 x 17.424 meters