80-hour battery life