haversine pt22