The Eagles trade the #85 overall pick to the New York Giants for the #91 overall pick in the 3rd round and the 161st pick in the 5th round. That makes 5 picks in the 5th round.
With so many quality TEs on the board, the Eagles very well may have felt they drop back a few slots and still have their pick of TEs and get an extra 5th rounder in the process.