154 x 260 inches = 3.912 x 6.604 meters