267 x 59 inches = 6.782 x 1.499 meters