Federer equals Ferreira's record of 56 continuous Grand Slam appearances