359 x 423 inches = 9.119 x 10.744 meters