588 x 187 inches = 14.935 x 4.75 meters