GPS with magnetometer