Multi-telescope timing of PSR J1518+4904