haversine pt26