952 x 124 inches = 24.181 x 3.15 meters