how long can g go