191 x 156 inches = 4.851 x 3.962 meters