139 x 984 inches = 3.531 x 24.994 meters