Seven high school students from Rochester are rowing more than 300 miles to raise money for charity