139 x 527 inches = 3.531 x 13.386 meters