963 x 135 inches = 24.46 x 3.429 meters