134 x 979 inches = 3.404 x 24.867 meters