926 x 609 inches = 23.52 x 15.469 meters