679 x 384 inches = 17.247 x 9.754 meters