math::bearing_elevation implemented