260 x 860 inches = 6.604 x 21.844 meters