139 x 887 inches = 3.531 x 22.53 meters