An off-grid Starlink user achieves 'infinite WiFi' with 300 watts of solar