80 Minutes Ago From Now

What time was it 80 minutes ago from now?