Boy Scout Troop 290 of Ada visits Mackinac Island