getFullPosition and getElevation both call calculateObs internally, but the elevation values reported by the user (-60°) suggest they may differ. Now elevation is computed via getElevation (same as getLeoPass), while getFullPosition is only used for azimuth.