139 x 512 inches = 3.531 x 13.005 meters