680 x 473 inches = 17.272 x 12.014 meters