Mercury crosses 43 degrees