Notes
Adjusted distance due to stopping the gps... Measurement: http://www.gmap-pedometer.com/?r=4654634
Melrose, Stoneham, Woburn, Burlington, Lexington, Bedford, Billrica, Txbury, Andover, No Andover, No Reading, Reading, Wakefield, Melrose.
Windy and hilly for a rough first 45 minutes. Pretty easy going overall despite the 90+ heat. Picked up an ice coffee at about mile 35. Never really got fatigued. Would have gone further if I had the time.