529 x 487 inches = 13.437 x 12.37 meters