138 x 868 inches = 3.505 x 22.047 meters