How far is M4 from Earth?