588 x 294 inches = 14.935 x 7.468 meters