Will covers some of the distance (5 minutes worth ) before Grace starts
50 m/mim X 5 min = 250 meters
there is 2350 - 250 = 2100 meters to cover before they meet
The are approaching each other at (50 + 10) = 60 m/min
the time to cover 2100 M is 2100 m / (60 m/min) = 35 mintes
2:05 + 35 min == 2:40 when they meet