Does the word "run" have the same definition in the next two sentences?

The sale will run for ten days.

The book runs 655 pages.
the same meaning