710 x 688 inches = 18.034 x 17.475 meters