Solar production estimate