954 x 52 inches = 24.232 x 1.321 meters