261 x 861 inches = 6.629 x 21.869 meters