389 x 961 inches = 9.881 x 24.409 meters