591 x 388 inches = 15.011 x 9.855 meters