959 x 463 inches = 24.359 x 11.76 meters