969 x 652 inches = 24.613 x 16.561 meters