978 x 260 inches = 24.841 x 6.604 meters