Here is a solar powered GPS tracker that provides you with constant location updates. The Linxup LAADS1 tracker reports every 3 hours when stationary or every 10 minutes when in motion. It has a weatherproof case, so it can be used in marine environments.
The device weighs only 18 ounces. Doesn’t take a whole lot of space either.
[where to get it]