924 x 529 inches = 23.47 x 13.437 meters