138 x 886 inches = 3.505 x 22.504 meters