Getting some unexpected results using a timezone conversion in a WHERE clause with postgres. Running this on a very large table with recorded_at as index: