FlyFishRC M8QMC-5883L is a GPS module with a compass. The module has dimensions of 20x20x11mm and can thus be placed even on smaller copters. The module also includes a QMC5883L compass, which you can use mainly in combination with the iNav firmware.