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

It was a miracle that he survived the drop from that height.

There was a drop in pressure in the pulmonary artery.
different meanings