139 x 869 inches = 3.531 x 22.073 meters