589 x 188 inches = 14.961 x 4.775 meters