Oceans, Floods and The Sun