866 x 448 inches = 21.996 x 11.379 meters