909 x 413 inches = 23.089 x 10.49 meters