Martha and Laura live 1400 meters apart. A library is opened between them and is 500 meters from Martha. How far is the library from Laura?