124 x 872 inches = 3.15 x 22.149 meters