Question 854482
15*60=900 seconds
you 12150 ft in 15 minutes 
friend 9450 ft  after 15 minutes 
after 40 minutes 35*60=2100 for you 28350 ft
after 40 minutes 40*60=2400 seconds 25200 ft
28350-25200=3150 ft about .6 miles apart