588 x 385 inches = 14.935 x 9.779 meters